she just got her period - German English Dictionary